import Vue from 'vue'
const _library = file => () => import('@/components/tx' + file + '')

Vue.component("tx-button-icon", _library("/tx-button/TxButtonIcon.vue"));
Vue.component("tx-button-add", _library("/tx-button/TxButtonAdd.vue")); 
Vue.component("tx-button-panel", _library("/tx-button/TxButtonPanel.vue"));
Vue.component("tx-button-save", _library("/tx-button/TxButtonSave.vue"));
Vue.component("tx-button-return", _library("/tx-button/TxButtonReturn.vue")); 
Vue.component("tx-button-text", _library("/tx-button/TxButtonText.vue"));
Vue.component("tx-button-text-delete", _library("/tx-button/TxButtonTextDelete.vue")); 
Vue.component("tx-field-input", _library("/tx-field/TxFieldInput.vue")); 
Vue.component("tx-list-page", _library("/tx-list/TxListPage.vue"));
Vue.component("tx-list-query", _library("/tx-list/TxListQuery.vue"));
Vue.component("tx-list-table", _library("/tx-list/TxListTable.vue"));
Vue.component("tx-table-column", _library("/tx-list/TxTableColumn.vue")); 
Vue.component("tx-table-column-text", _library("/tx-list/TxTableColumnText.vue")); 
Vue.component("tx-table-column-action", _library("/tx-list/TxTableColumnAction.vue")); 
Vue.component("tx-block", _library("/tx-block/TxBlock.vue"));
Vue.component("tx-line", _library("/tx-line/TxLine.vue"));
Vue.component("tx-link", _library("/tx-link/TxLink.vue"));
Vue.component("tx-detail", _library("/tx-detail/TxDetail.vue"));
Vue.component("tx-form-input", _library("/tx-form/TxFormInput.vue")); 
Vue.component("tx-table-input", _library("/tx-form/TxTableInput.vue")); 
Vue.component("tx-table-select", _library("/tx-form/TxTableSelect.vue")); 
Vue.component("tx-tab", _library("/tx-tab/TxTab.vue")); 
